IBM Books

8371 Interface Configuration


Using Service Functions in the IBM 8371 and 8371 Blade Firmware

This section covers boot options that can be set from the Firmware bootstrap menus. For information about file transfer and file management, refer to Networking Multilayer Ethernet Switch Installation and Planning Guide.

The purpose of the bootstrap firmware is to provide a Power On Self Test (POST) for the IBM 8371 processor card and to boot from the active operating system image stored in the FLASH memory.

Two operating system images are stored in system FLASH. The active boot image is selected by using the Configuration boot command. The active image selected using the boot command is used to boot the device. You can select the backup boot image or the Ethernet service port using commands available from the firmware bootstrap menus. See "Select Boot Device".


Accessing the Firmware Bootstrap Menus

Before booting the device, note that:

To display the bootstrap main menu, power on the 8371, and press Ctrl-C on the terminal keyboard after one second.

Important: To access the Firmware prompt, you must stop the 8371 boot. To stop it, you must have a TTY console directly attached to the serial port. When the 8371 starts its boot sequence, press Ctrl-C from the console to interrupt the boot sequence.

From the Main Menu panel shown in Figure 3, you can select one of five services. The following sections explain these services and provide instructions for going through the associated panels:

Figure 3. Main Menu Panel

+--------------------------------------------------------------------------------+
|8371 System Bootloader                                                          |
|VERSION: 1.00                                                                   |
|(C) Copyright IBM Corporation, 1999 All Rights Reserved.                        |
|                                                                                |
|                                                                                |
|                       Bootstrap Main Menu                                      |
|                                                                                |
|       1) Bootstrap Utilities                                                   |
|       2) Select Boot Mode                                                      |
|       3) Select POST Mode                                                      |
|       4) Select Boot Device                                                    |
|                                                                                |
|       9) Issue Reset                                                           |
|                                                                                |
|    Enter option:                                                               |
|                                                                                |
+--------------------------------------------------------------------------------+


Bootstrap Utilities

The following options are available from the Utilities menu:

Figure 4. Utilities Menu Panel

+--------------------------------------------------------------------------------+
|                      Bootstrap Utility Menu                                    |
|                                                                                |
|       1) Display Error Log                                                     |
|       2) Clear Error Log                                                       |
|                                                                                |
|       8) Return to Bootstrap Main Menu                                         |
|       9) Issue Reset                                                           |
|                                                                                |
|                                                                                |
|               Enter option:                                                    |
+--------------------------------------------------------------------------------+

The utilities provide the following functions:

Table 2. Utilities
Function Description
Display Error Log Displays the self-test error log. See "Self-test Error Codes" for a listing and description of the error codes.
Clear Error Log Clears the self-test error log.
Return to Bootstrap Main Menu Displays main menu as shown in Figure 3.
Issue Reset Resets the hardware.


Select Boot Mode

The following options are available from the Select Boot Mode menu:

Figure 5. Select Boot Mode Menu Panel

+--------------------------------------------------------------------------------+
|                 Boot Sequence Selection Menu                                   |
|                                                                                |
|                                                                                |
|       1) Normal Boot                                                           |
|       2) Service Boot                                                          |
|       3) Bootstrap Menu                                                        |
|                                                                                |
|       8) Return to Bootstrap Main Menu                                         |
|       9) Issue Reset                                                           |
|                                                                                |
|       Current Setting : Normal Boot                                            |
|                                                                                |
|                                                                                |
|               Enter option:                                                    |
+--------------------------------------------------------------------------------+

Table 3 contains a description of the Boot Mode menu functions.

Table 3. Select Boot Mode Functions
Function Description
Normal Boot Boot and execute operating environment.
Service Boot Boot and execute service environment.
Bootstrap Menu Display Bootstrap menu. Does not cause a boot.
Return to Main Menu Displays main menu as shown in Figure 3.
Issue Reset Resets the hardware.

Once selected, the IBM 8371 will stay in the selected boot mode until a different mode is selected from this menu.


Select POST Mode

The following options are available from the Select Post Mode menu:

Figure 6. Select Post Mode Menu Panel

+--------------------------------------------------------------------------------+
|                  Select Post Mode Menu                                         |
|                                                                                |
|       1) Set POST ON (Next Hard Reset only)                                    |
|       2) Set POST OFF                                                          |
|                                                                                |
|       8) Return to Bootstrap Main Menu                                         |
|       9) Issue Reset                                                           |
|                                                                                |
|       Current Setting :  OFF                                                   |
|                                                                                |
|                                                                                |
|               Enter option:                                                    |
+--------------------------------------------------------------------------------+

Table 4 contains a description of the Boot Mode menu functions.

Table 4. Select POST Mode Functions
Function Description
Set POST on (next reset only) This option causes a more extensive self-test (POST) to be executed the next time the device is reset or powered on. Once the extended POST executes successfully, the normal, short POST will be executed on successive executions of POST.
Set POST off Indicates that the normal, short POST will be executed.
Return to Bootstrap Main Menu Displays main menu as shown in Figure 3.
Issue Reset Resets the hardware.


Select Boot Device

The following options are available from the Select Boot Device menu:

Figure 7. Select Boot Device Menu Panel

+--------------------------------------------------------------------------------+
|                 Select Boot Device Menu                                        |
|                                                                                |
|                                                                                |
|       1) Boot from active Flash bank                                           |
|       2) Boot from backup Flash bank                                           |
|       3) Boot from Ethernet service port                                       |
|       4) ZMODEM boot via RS 232 service port                                   |
|                                                                                |
|       8) Return to Bootstrap Main Menu                                         |
|       9) Issue Reset                                                           |
|                                                                                |
|       Current Setting : Active Flash Bank                                      |
|                                                                                |
|                                                                                |
|               Enter option:                                                    |
+--------------------------------------------------------------------------------+

Table 5 contains a description of the Boot Device menu functions.

Table 5. Select Boot Device Functions
Function Description
Boot from active Flash bank (normal boot) Two copies of the operational code exist in FLASH. The active image is the image from which a normal boot occurs.
Boot from backup Flash bank (backup boot) Indicates that the next boot only of the IBM 8371 is to be from the alternate (backup) image. The alternate image is intended for recovery when the active image has become corrupted and cannot be booted.

Once the IBM 8371 has been booted, the boot device will be automatically reset to the active Flash bank.

Boot from Ethernet service port Selects TFTP boot from an Ethernet server with IP address 10.1.2.3 the next time the IBM 8371 is booted.

The filename on the server must be os8371.ld. The file must be located in the TFTP server directory on the workstation. On an AIX workstation, the default directory is /tftpboot. TFTP applications on Windows workstations allow you to designate the TFTP directory. If you do not have a TFTP application, you can download one from the Web at www.alphaWorks.ibm.com/formula/tftp.

Once the IBM 8371 has been booted, the boot device will be automatically reset to the active Flash bank.

ZMODEM boot via RS 232 service port Selects ZMODEM boot from a workstation attached to the RS 232 service port the next time the IBM 8371 is booted. The boot image must be stored on the workstation and the workstation must support ZMODEM sendfile. The file transfer rate is fixed at 19.2 Kbps and the image download will take about 36 minutes.

This function supports boot image recovery if both images in the FLASH memory are corrupted and TFTP boot via the Ethernet service port is not possible.

Once the IBM 8371 has been booted, the boot device will be automatically reset to the active Flash bank.

Return to Main Menu Displays main menu as shown in Figure 3.
Issue Reset Resets the hardware.


Issue a Hardware Reset

This function resets the IBM 8371 and executes the selected option. This reset causes a POST to execute.


Self-test Error Codes

The following error codes are displayed on the service terminal and logged in the self-test error log when self-test detects a hardware failure. Select option 1 on the Bootstrap Utility Menu (see "Bootstrap Utilities") to display the error log.

Table 6. Self-test Error Codes
Error Code Physical Location Explanation
00010106 CPU Card Processor Dual Port RAM Failure (fatal)
00010206 CPU Card Processor Register Read/Write Data Miscompare
00040101 CPU Card SCC2 UART No Transmit
00040102 CPU Card SCC2 UART No Receive
00040106 CPU Card SCC2 UART Wrap Data Miscompare
00060201 CPU Card CPU I2C EEPROM write failure
00060202 CPU Card CPU I2C EEPROM Read address command failure
00060203 CPU Card CPU I2C EEPROM Read command failed
00060204 CPU Card CPU I2C EEPROM Read receive failed
00070101 CPU Card On Card Flash Status Error
00070102 CPU Card On Card Flash Write Operaton Failure
00070103 CPU Card On Card Erase Operation Failure
00070104 CPU Card On Card Flash ID Error
00070105 CPU Card On Card Flash Erase Verify Failure
00070106 CPU Card On Card Flash Read/Compare Failure
00080106 CPU Card SIL Bridge Chip Read/Write Data Miscompare
01000202 SDRAM SE SDRAM EEPROM read address command failure
01000203 SDRAM SE SDRAM EEPROM read command failure
01000204 SDRAM SE SDRAM EEPROM read receive failure
01000206 SDRAM SE Invalid row+column read from SDRAM EEPROM
01000207 SDRAM SE Invalid # banks read from SDRAM EEPROM
01030106 SDRAM CS3 Data Storage Read/Write Data Miscompare (pattern test)
01030206 SDRAM CS3 Data Line Read/Write Data Miscompare (walking bit test)
01030306 SDRAM CS3 Address Line Read/Write Data Miscompare (address test)
01030406 SDRAM CS3 Clear memory failed
01040106 SDRAM CS3 Data Storage Read/Write Data Miscompare (pattern test)


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]